leaf sheath - Francés Inglés Diccionario